![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA3QAAAR0CAIAAAC2VcNiAAAACXBIWXMAABYlAAAWJQFJUiTwAAASIUlEQVR42u3ZgU0DMRREwVv0+295aQAhIYhx7JkOvKe7vMhp+wAskdgA4HBjAmAZf2YBjvdhAgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAiEsAABCXAACISwAAxCUAAIhLAADEJQAA4hIAAHEJAADiEgAAcQkAwEHyPLUC7KDeRQDe3/g9AwDgr7gWBwBAXAIAIC4BABCXAAAgLgEAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAxCUAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAQFyaAAAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQAQlwAAIC4BABCXAACISwAAEJcAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAACISwAAxCUAAOISAABxCQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCACAuAQBAXAIAIC4BABCXAAAgLgEAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAxCUAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAYL059WCJhwsAv9XaAHHpZQAA+CeuxQEAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQAQlwAAIC4BABCXAACISwAAEJcAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXJgAAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BALjPnHqwxMMFeLnWBsAdcel7BwCwnmtxAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxKUJAAAQlwAAiEsAAMQlAACISwAAxCUAAOISAABxCQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAiEsAABCXAACISwAAxCUAAIhLAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQAQlwAAIC4BABCXAACISwAAEJcAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAiEsAABCXAACISwAAxCUAAIhLAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISxMAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAYBNjAm6T2ACAjbTiErzDAMBXXIsDACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAGxgTj1Y4uEC8J3WBiAufTIAADbmWhwAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAABxaQIAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAACISwAAxCUAAOISAABxCQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAxCUAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAACISwAAxCUAAOISAABxCQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAwA+MCbhZYgPgdq0NEJfgkwoAW3ItDgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQAQlwAAIC4BABCXAACISwAAEJcAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLg0AQAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOISAADEJQAA4hIAAHEJAADiEgAAcQkAgLgEAEBcAgCAuAQAQFwCACAuAQBAXAIAIC4BABCXAACISwAAEJcAAIhLAADEJQAAiEsAAMQlAADiEgAAcQkAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAIC4BAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAAMQlAACISwAAxCUAAOISAADEJQAA4hIAAHEJAIC4BAAAcQkAwHpjAniFxAawr9YGIC7BTxcAbM+1OAAA4hIAAHEJAIC4BAAAcQkAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAIC4BABCXAACISwAAxCUAAIhLAADEJQAA4hIAAMQlAADiEgAAcQkAgLgEAABxCQCAuAQAQFwCAIC4BABAXAIAIC4BABCXAAAgLgEAEJcAAIhLAAAQlwAAiEsAAMQlAADiEgAAxCUAAOISAABxCQAA4hIAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAQFwCACAuAQAQlwAAiEsAABCXAACISwAAxCUAAOLSBAAAiEsAAMQlAADiEgAAxCUAAOISAABxCQCAuAQAAHEJAIC4BABAXAIAgLgEAEBcAgAgLgEAEJcAACAuAQAQlwAAiEsAABCXAACISwAAxCUAAPeZUw+WeLjAe2htAJzjE6kLLPHt+gqsAAAAAElFTkSuQmCC)
Instructions to get the Engduino with Bluetooth Module communicating with
an Android Application made with TouchDevelop using Cordova
Notes
This guide will be using the Android Emulator on the computer to allow for a single set of
instructions. This means that you will need an Intel Processor that supports Intel VT-x. However, if
you choose to develop using an actual device, you will need to enable Android ADB, as well as
setting the device to debug mode. Refer to http://www.redmondpie.com/how-to-set-up-android-adb-
and-fastboot-on-windows-tutorial/
Instructions
1. You will need the Android SDK. (I will be using API 19 – Android 4.4.2)
a. Install the latest version of the Java SE Development Kit (JDK)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
b. Install the latest version of the Android SDK Tools
https://developer.android.com/sdk/index.html#Other
i. Make a note of the destination folder (default is
C:\Users\%username%\AppData\Local\Android\android-sdk)
c. Install at least the following:
i. Tools/Android SDK Tools
ii. Tools/Android SDK Platform-tools
iii. Tools/Android SDK Build-tools
iv. Everything under Android 4.4.2 (API 19)
v. Everything under Extras
1. The Intel HAXM module may fail to install. This is not a problem and
addressed in the next step
d. Install Intel HAXM https://software.intel.com/en-us/android/articles/intel-hardware-
accelerated-execution-manager-end-user-license-agreement
i. HAXM is required for Android Emulation on Intel CPUs. It also requires that Intel
VT-x (Virtualisation Technology) is enabled. If installation of HAXM fails, check
your BIOS to see if VT-x is enabled
e. Launch Android AVD Manager and create a new Android Virtual Device
i. Make sure you select Android 4.4.2 – API Level 19 as the Target
f. Add the SDK\platform-tools and SDK\tools folders to your System Path Variable where the
SDK is the installed location of the android SDK (by default it is
C:\User\%username%\AppData\Local\Android\sdk)
g. Install Win-ANT v7 https://code.google.com/p/winant/downloads/list
i. This will also require the JDK to be installed
2. The Engduino needs to be set up.
a. Make sure the Bluetooth Module is connected
b. Install the Arduino IDE http://arduino.cc/en/Main/Software
c. Download the Engduino Extension example and libraries from
http://www.engduino.org/index.php?id=7385
d. Copy the files into the Arduino IDE installation location, following the folder layout